#define _CRT_SECURE_NO_WARNINGS 1

//#include <iostream>
//
//using namespace std;
//
//class Date
//{
//public:
//	void Init(int year = 1, int month = 1, int day = 1)
//	{
//		_year = year;
//		_month = month;
//		_day = day;
//	}
//	void Print()
//	{
//		cout << _year << '/' << _month << '/' << _day << endl;
//	}
//private:
//	int _year;
//	int _month;
//	int _day;
//};
//
//int main()
//{
//	Date d1;
//	cout << sizeof(d1) << endl;
//	return 0;
//}



//#include <iostream>
//
//using namespace std;
//
//class A
//{
//public:
//	void func()
//	{
//		// ...
//	}
//	// ...
//};
//
//int main()
//{
//	A a1;
//	cout << sizeof(a1) << endl;
//	return 0;
//}


#include <iostream>

using namespace std;

//class Date
//{
//public:
//	void Init(int year = 1, int month = 1, int day = 1)
//	{
//		_year = year;
//		_month = month;
//		_day = day;
//	}
//	void Print()
//	{
//		cout << _year << '/' << _month << '/' << _day << endl;
//	}
//private:
//	int _year;
//	int _month;
//	int _day;
//};

struct Date
{
public:
	void Init(int year = 1, int month = 1, int day = 1)
	{
		_year = year;
		_month = month;
		_day = day;
	}
	void Print()
	{
		cout << _year << '/' << _month << '/' << _day << endl;
	}
private:
	int _year;
	int _month;
	int _day;
};

int main()
{
	Date d1;
	Date d2;
	d1.Init(2025, 5, 17);
	d1.Print();
	d2.Init();
	d2.Print();
	return 0;
}